crypto/internal/fips140/bigmod.Nat.Mul (method)
13 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L924: func (x *Nat) Mul(y *Nat, m *Modulus) *Nat {
crypto/internal/fips140/ecdsa
ecdsa.go#L356: s.Mul(r, c.N)
ecdsa.go#L358: s.Mul(kInv, c.N)
ecdsa.go#L472: p1, err := c.newPoint().ScalarBaseMult(e.Mul(w, c.N).Bytes(c.N))
ecdsa.go#L477: p2, err := Q.ScalarMult(Q, w.Mul(r, c.N).Bytes(c.N))
crypto/internal/fips140/rsa
keygen.go#L91: if e.ExpandFor(λ).Mul(d, λ).IsOne() == 0 {
keygen.go#L408: z.Mul(z, mr.w)
rsa.go#L225: if pN.Mul(qN, N).IsZero() != 1 {
rsa.go#L248: de.Mul(dP, pMinus1)
rsa.go#L262: de.Mul(dQ, qMinus1)
rsa.go#L273: if qP.Mul(priv.qInv, p).IsOne() != 1 {
rsa.go#L424: m.Mul(priv.qInv, P)
rsa.go#L426: m.ExpandFor(N).Mul(t0.Mod(Q.Nat(), N), N)